BODY
{
    text-align: left;
    line-height: 20px;
    background-color: #fff;
    font-family: arial, "宋体";
    color: #333;
    font-size: 12px;
}
SPAN
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TD
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TH
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TABLE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FIELDSET
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FORM
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
PRE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BLOCKQUOTE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DD
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DT
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
OL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H6
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H5
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H4
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H3
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H2
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H1
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DIV
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BODY
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
HTML
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL LI
{
    list-style-type: none;
}
IMG
{
    border-bottom-style: none;
    border-right-style: none;
    border-top-style: none;
    border-left-style: none;
}
.wrapper
{
    text-align: left;
    margin: 0px auto;
    width: 980px;
    padding-bottom: 0px;
}
.clear
{
    clear: both;
    padding-bottom: 0px;
}
A:link
{
    color: #333;
    text-decoration: none;
}
A:visited
{
    color: #333;
    text-decoration: none;
}
A:hover
{
    color: #666666;
    text-decoration: underline;
}
A:active
{
    color: #666666;
    text-decoration: underline;
}
.orange
{
    color: #666666;
}
.orange A:link
{
    color: #666666;
    text-decoration: none;
}
.orange A:visited
{
    color: #666666;
    text-decoration: none;
}
.orange A:hover
{
    color: #ff6600;
    text-decoration: underline;
}
.blue
{
    color: #0187d0;
}
.blue A:link
{
    color: #0187d0;
    text-decoration: none;
}
.blue A:visited
{
    color: #0187d0;
    text-decoration: none;
}
.blue A:hover
{
    color: #0187d0;
    text-decoration: underline;
}
.gray
{
    color: #666;
}
.gray A:link
{
    color: #666;
    text-decoration: none;
}
.gray A:visited
{
    color: #666;
    text-decoration: none;
}
.gray A:hover
{
    color: #d84600;
    text-decoration: none;
}
.lfont
{
    color: #f27b04;
}
.lfont A:link
{
    color: #f27b04;
    text-decoration: none;
}
.lfont A:visited
{
    color: #f27b04;
    text-decoration: none;
}
.lfont A:hover
{
    color: #f27b04;
    text-decoration: underline;
}
.iblue
{
    color: #3d6289;
}
.iblue A:link
{
    color: #3d6289;
    text-decoration: none;
}
.iblue A:visited
{
    color: #3d6289;
    text-decoration: none;
}
.iblue A:hover
{
    color: #f27b04;
    text-decoration: none;
}
.sblue
{
    color: #009ad9;
}
.sblue A:link
{
    color: #009ad9;
    text-decoration: none;
}
.sblue A:visited
{
    color: #009ad9;
    text-decoration: none;
}
.sblue A:hover
{
    color: #009ad9;
    text-decoration: underline;
}
.hbule
{
    float: left;
    color: #3d6289;
    font-size: 14px;
    font-weight: bold;
}
.hbule A:link
{
    color: #3d6289;
    text-decoration: none;
}
.hbule A:visited
{
    color: #3d6289;
    text-decoration: none;
}
.hbule A:hover
{
    color: #f27b04;
    text-decoration: none;
}
.caramel
{
    color: #a34f0f;
}
.caramel A:link
{
    color: #a34f0f;
    text-decoration: none;
}
.caramel A:visited
{
    color: #a34f0f;
    text-decoration: none;
}
.caramel A:hover
{
    color: #a34f0f;
    text-decoration: underline;
}
.black
{
    float: left;
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
.black A:link
{
    color: #333;
    text-decoration: none;
}
.black A:visited
{
    color: #333;
    text-decoration: none;
}
.black A:hover
{
    color: #333;
    text-decoration: none;
}
.white
{
    float: left;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
.white A:link
{
    color: #fff;
    text-decoration: none;
}
.white A:visited
{
    color: #fff;
    text-decoration: none;
}
.white A:hover
{
    color: #fff;
    text-decoration: none;
}
.red
{
    color: #ff0000;
}
.fontsize
{
    font-size: 16px;
}
.rfont
{
    color: #a17e6e;
}
.kingsize
{
    float: left;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}
.kingsize A:link
{
    color: #333;
    text-decoration: underline;
}
.kingsize A:visited
{
    color: #333;
    text-decoration: underline;
}
.kingsize A:hover
{
    color: #d84600;
    text-decoration: underline;
}
.korange
{
    color: #d84600;
}
.korange A:link
{
    color: #d84600;
    text-decoration: underline;
}
.korange A:visited
{
    color: #d84600;
    text-decoration: underline;
}
.korange A:hover
{
    color: #ff6600;
    text-decoration: underline;
}
.rblue
{
    color: #0187d0;
    font-size: 14px;
    font-weight: bold;
}
.rblue A:link
{
    color: #0187d0;
    text-decoration: none;
}
.rblue A:visited
{
    color: #0187d0;
    text-decoration: none;
}
.rblue A:hover
{
    color: #0187d0;
    text-decoration: underline;
}
.ifont
{
    color: #0099cc;
}
.ifont A:link
{
    color: #0099cc;
    text-decoration: none;
}
.ifont A:visited
{
    color: #0099cc;
    text-decoration: none;
}
.ifont A:hover
{
    color: #0099cc;
    text-decoration: underline;
}
.inforbar
{
    margin: 0px auto;
    width: 980px;
}
.loginbar
{
    margin: 0px auto;
    width: 980px;
}
.copyrightbar
{
    margin: 0px auto;
    width: 980px;
}
.navbar
{
    margin: 0px auto;
    width: 980px;
}
.logotab
{
    margin: 0px auto;
    width: 980px;
}
.topbar
{
    width: 100%;
    background: url(/JDZJStyle/Images/topfoot/top.gif) repeat-x 0px 0px;
    height: 28px;
}
.topbar .toptab
{
    margin: 0px auto;
    width: 980px;
    color: #666;
}
.topbar .toptab .greet
{
    padding-left: 10px;
    float: left;
    padding-top: 4px;
}
#site-nav
{
    line-height: 19px;
    float: right;
    height: 22px;
}
#site-nav A
{
    color: #666;
}
#site-nav A:hover
{
    color: #e66d02;
}
#site-nav .quick-menu
{
    float: right;
    padding-top: 4px;
}
#site-nav .quick-menu LI
{
    padding-bottom: 0px;
    padding-left: 5px;
    background-position: right 6px;
    float: left;
    margin-left: 5px;
    padding-top: 2px;
}
#site-nav .quick-menu LI.last
{
    background: none transparent scroll repeat 0% 0%;
}
#site-nav .quick-menu LI.menu-item
{
    position: relative;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
#site-nav .menu-hd
{
    z-index: 10002;
    position: relative;
    padding-bottom: 0px;
    margin: 1px 1px 0px;
    padding-left: 5px;
    padding-right: 14px;
    display: block;
    height: 20px;
    cursor: pointer;
    padding-top: 0px;
}
#site-nav .myqihui .menu-hd
{
    width: 60px;
    height: 22px;
    padding-top: 1px;
    _padding-top: 1px;
}
#site-nav .webmenu .menu-hd
{
    width: 48px;
    height: 22px;
    padding-top: 1px;
    _padding-top: 1px;
}
#site-nav .services .menu-hd
{
    width: 48px;
    height: 22px;
    padding-top: 1px;
    _padding-top: 1px;
}
#site-nav .menu-hd B
{
    border-bottom: #f3f3f3 4px solid;
    position: absolute;
    border-left: #f3f3f3 4px solid;
    line-height: 0;
    width: 0px;
    height: 0px;
    font-size: 0px;
    border-top: #ccc 4px solid;
    top: 7px;
    right: 3px;
    border-right: #f3f3f3 4px solid;
    -webkit-transition: -webkit-transform .2s ease-in;
    -moz-transition: -webkit-transform .2s ease-in;
    -o-transition: -webkit-transform .2s ease-in;
    transition: -webkit-transform .2s ease-in;
}
#site-nav .menu-bd
{
    z-index: 10001;
    border-bottom: #bfbfbf 1px solid;
    position: absolute;
    border-left: #bfbfbf 1px solid;
    display: none;
    background: #fff;
    border-top: #bfbfbf 1px solid;
    top: 21px;
    border-right: #bfbfbf 1px solid;
    left: 0px;
}
#site-nav IFRAME.menu-bd
{
    z-index: -1;
    filter: alpha(opacity=0);
    border-right-width: 0px;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}
#site-nav .menu-bd-panel
{
    padding-bottom: 6px;
    padding-top: 10px;
}
#site-nav .menu-item-opp .menu-bd
{
    left: 0px;
}
#site-nav .menu-item-opp .menu-bd S.rt
{
    left: 0px;
}
#site-nav .menu-item-opp .menu-bd S.lt
{
    background-position: -87px -55px;
    right: -2px;
    left: auto;
}
#site-nav .menu
{
    position: relative;
}
#site-nav .menu:hover .menu-hd
{
    border-bottom-color: #bfbfbf;
    border-left: #bfbfbf 1px solid;
    margin: 0px;
    background: white;
    border-bottom-width: 1px;
    border-top: #bfbfbf 1px solid;
    border-right: #bfbfbf 1px solid;
}
#site-nav .hover .menu-hd
{
    border-bottom-color: #bfbfbf;
    border-left: #bfbfbf 1px solid;
    margin: 0px;
    background: white;
    border-bottom-width: 1px;
    border-top: #bfbfbf 1px solid;
    border-right: #bfbfbf 1px solid;
}
#site-nav .menu:hover .menu-bd
{
    display: block;
}
#site-nav .hover .menu-bd
{
    display: block;
}
#site-nav .menu:hover .menu-hd B
{
    border-bottom-color: #fff;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    border-top-color: #ccc;
    border-right-color: #fff;
    border-left-color: #fff;
    top: 5px;
    -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%;
    -webkit-transform: rotate(180deg);
    -webkit-transform-origin: 50% 30%;
    -o-transform: rotate(180deg);
    -o-transform-origin: 50% 30%;
    transform: rotate(180deg);
    transform-origin: 50% 30%;
}
#site-nav .hover .menu-hd B
{
    border-bottom-color: #fff;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    border-top-color: #ccc;
    border-right-color: #fff;
    border-left-color: #fff;
    top: 5px;
    -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%;
    -webkit-transform: rotate(180deg);
    -webkit-transform-origin: 50% 30%;
    -o-transform: rotate(180deg);
    -o-transform-origin: 50% 30%;
    transform: rotate(180deg);
    transform-origin: 50% 30%;
}
#site-nav .myqihui .menu-bd
{
    line-height: 22px;
    width: 90px;
    height: 100px;
    top: 23px;
}
#site-nav .myqihui .menu-bd-panel
{
    padding-bottom: 8px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 8px;
}
#site-nav .webmenu .menu-bd
{
    line-height: 25px;
    width: 280px;
    height: 35px;
    top: 23px;
}
#site-nav .webmenu .menu-bd-panel
{
    padding-bottom: 8px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 8px;
}
#site-nav .services .menu-bd
{
    line-height: 22px;
    width: 120px;
    height: 100px;
    top: 23px;
}
#site-nav .services .menu-bd-panel
{
    padding-bottom: 8px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 8px;
}
#site-nav .swhome
{
    padding-right: 7px;
}
#site-nav .menu-bd-panel A
{
    color: #666;
}
#site-nav .menu-bd-panel A:hover
{
    padding-bottom: 2px;
    background-color: #f7600e;
    padding-left: 2px;
    padding-right: 2px;
    color: #fff;
    padding-top: 2px;
}
.logotab .logofont
{
    padding-bottom: 32px;
    padding-left: 4px;
    width: 96px;
    padding-right: 4px;
    float: left;
    height: 31px;
    color: #666;
    padding-top: 32px;
}
.logotab .logo
{
    text-align: left;
    text-indent: -999em;
    margin: 27px 10px 0px 0px;
    background: url(/JDZJStyle/Images/topfoot/logo.gif) no-repeat;
    float: left;
}
.logotab .logo A
{
    width: 190px;
    display: block;
    height: 56px;
}
.logotab .lsize
{
    padding-bottom: 39px;
    line-height: 28px;
    padding-left: 4px;
    padding-right: 4px;
    font-family: "微软雅黑" , "黑体" , "文泉驿正黑体" , "华文细黑";
    float: left;
    height: 28px;
    color: #666;
    font-size: 22px;
    font-weight: bold;
    padding-top: 39px;
}
.logotab .lphone
{
    text-align: right;
    line-height: 14px;
    width: 272px;
    float: right;
    height: 73px;
    padding-top: 39px;
}
.logotab .lphone .phoimg
{
    width: 14px;
    background: url(/JDZJStyle/Images/topfoot/ico2.gif) no-repeat 0px 0px;
    float: left;
    height: 14px;
    margin-left: 5px;
}
.searchtab
{
    width: 584px;
    float: right;
    height: 85px;
    padding-top: 17px;
}
.searchtab .stit
{
    width: 521px;
    float: left;
}
.searchtab .stit UL LI
{
    text-align: center;
    line-height: 26px;
    width: 56px;
    float: left;
    height: 26px;
}
.searchtab .stit UL LI
{
    display: block;
    color: #333;
    cursor: pointer;
    text-decoration: none;
}
.searchtab .stit UL LI.active
{
    width: 56px;
    display: block;
    background: url(/JDZJStyle/Images/topfoot/top.gif) no-repeat -30px -101px;
    height: 26px;
    color: #fff;
    font-weight: bold;
}
.searchtab .noimg
{
    background: none transparent scroll repeat 0% 0%;
}
.searchtab .searstyle
{
    width: 584px;
    float: left;
}
.searchtab .searstyle .searleft
{
    width: 29px;
    background: url(/JDZJStyle/Images/topfoot/top.gif) no-repeat 0px -101px;
    float: left;
    height: 35px;
}
.searchtab .searstyle .searmiddle
{
    padding-bottom: 0px;
    padding-left: 3px;
    width: 401px;
    padding-right: 3px;
    background: url(/JDZJStyle/Images/topfoot/top.gif) 0px -29px;
    float: left;
    height: 30px;
    padding-top: 5px;
}
.searchtab .searstyle .searright
{
    text-align: center;
    line-height: 35px;
    width: 85px;
    background: url(/JDZJStyle/Images/topfoot/top.gif) no-repeat -1px -65px;
    float: left;
    height: 35px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-weight: bold;
}
.searchtab .searstyle .searfont
{
    padding-left: 10px;
    width: 53px;
    float: left;
}
.searchtab .sfont
{
    line-height: 22px;
    padding-left: 2px;
    width: 584px;
    float: left;
}
.searchtab .sfont UL LI
{
    padding-right: 10px;
    float: left;
}
.navad
{
    width: 980px;
    float: left;
}
.navtab
{
    width: 980px;
    background: url(/JDZJStyle/Images/topfoot/nav.gif) repeat-x 0px -118px;
    float: left;
    height: 28px;
}
.navtab .navleft
{
    position: relative;
    float: left;
}
.navtab .navleft A
{
    text-align: center;
    line-height: 28px;
    width: 82px;
    padding-right: 1px;
    display: block;
    background: url(/JDZJStyle/Images/topfoot/nav.gif) no-repeat 0px -29px;
    float: left;
    height: 28px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.navtab .navleft A.active
{
    background: url(/JDZJStyle/Images/topfoot/nav.gif) no-repeat 0px 0px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.navtab .navleft A:hover
{
    background: url(/JDZJStyle/Images/topfoot/nav.gif) no-repeat 0px 0px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.navtab .navleft .navhot
{
    position: absolute;
    width: 25px;
    display: inline-block;
    background: url(/JDZJStyle/Images/topfoot/hot.gif) no-repeat left 50%;
    height: 21px;
    top: -8px;
    left: 305px;
}
.navtab .navright
{
    float: right;
}
.navtab .navright UL LI
{
    line-height: 26px;
    padding-right: 15px;
    float: left;
    height: 26px;
}
.navad .navadleft
{
    width: 25px;
    background: url(/JDZJStyle/Images/topfoot/nav.gif) no-repeat 0px -58px;
    float: left;
    height: 29px;
}
.navad .navadmiddle
{
    line-height: 29px;
    width: 935px;
    background: url(/JDZJStyle/Images/topfoot/nav.gif) repeat-x 0px -88px;
    float: left;
    height: 29px;
}
.navad .navadmiddle UL LI
{
    padding-right: 10px;
    float: left;
}
.navad .navadmiddle .navphone
{
    float: right;
}
.navad .navadmiddle .navphone .navinco
{
    width: 24px;
    background: url(/JDZJStyle/Images/topfoot/nav.gif) no-repeat -33px -58px;
    float: left;
    height: 29px;
}
.navad .navadmiddle .navphone STRONG
{
    font-style: italic;
    word-wrap: break-word;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #EBEBEB;
}
.navad .navadright
{
    width: 20px;
    background: url(/JDZJStyle/Images/topfoot/nav.gif) no-repeat -62px -58px;
    float: left;
    height: 29px;
}
.copyrightbar UL
{
    margin-top: 10px;
    width: 980px;
    float: left;
    border-top: #f27b04 3px solid;
    padding-top: 10px;
}
.copyrightbar UL LI
{
    text-align: center;
    padding-bottom: 5px;
    padding-left: 0px;
    width: 980px;
    padding-right: 0px;
    float: left;
    padding-top: 5px;
}
.copyrightbar UL LI SPAN
{
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
}
.informenu
{
    padding-bottom: 10px;
    padding-left: 0px;
    width: 980px;
    padding-right: 0px;
    float: left;
    padding-top: 10px;
}
.inforlinks .inleft
{
    width: 11px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) no-repeat 0px -252px;
    float: left;
    height: 30px;
}
.informenu .mleft
{
    width: 11px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) no-repeat 0px -252px;
    float: left;
    height: 30px;
}
.inforlinks .intit
{
    line-height: 30px;
    width: 960px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) repeat-x 0px -286px;
    float: left;
    height: 30px;
}
.informenu .mmiddle
{
    line-height: 30px;
    width: 960px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) repeat-x 0px -286px;
    float: left;
    height: 30px;
}
.inforlinks .inright
{
    width: 9px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) no-repeat -75px -252px;
    float: left;
    height: 30px;
}
.informenu .mright
{
    width: 9px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) no-repeat -75px -252px;
    float: left;
    height: 30px;
}
.more
{
    text-align: right;
    float: right;
}
.input1
{
    border-bottom: 0px;
    border-left: 0px;
    line-height: 24px;
    width: 390px;
    float: left;
    height: 24px;
    color: #999;
    border-top: 0px;
    border-right: 0px;
}
.footer
{
    border-bottom: #d8d8d8 1px solid;
    border-left: #d8d8d8 1px solid;
    margin-top: 10px;
    width: 978px;
    background: url(/JDZJStyle/Images/topfoot/footer_bg.jpg) repeat-x;
    float: left;
    height: 132px;
    border-top: #d8d8d8 1px solid;
    border-right: #d8d8d8 1px solid;
}
.footer LI
{
    padding-bottom: 0px;
    padding-left: 12px;
    width: 140px;
    padding-right: 0px;
    float: left;
    padding-top: 10px;
}
.footer .mt
{
    margin-top: -8px;
}
.footer .h LI
{
    height: 20px;
}
.footer .ico
{
    padding-left: 20px;
    width: 34px;
    background: url(/JDZJStyle/Images/topfoot/ico1.gif) no-repeat 0px -40px;
    height: 40px;
}
.footer1
{
    border-bottom: #d8d8d8 1px solid;
    border-left: #d8d8d8 1px solid;
    margin: 10px 0px 0px;
    width: 808px;
    padding-right: 170px;
    background: url(/JDZJStyle/Images/topfoot/footer_bg.jpg) repeat-x;
    float: left;
    height: 132px;
    border-top: #d8d8d8 1px solid;
    border-right: #d8d8d8 1px solid;
}
.flogo
{
    text-align: left;
    margin-top: 25px;
    width: 145px;
    background: url(/JDZJStyle/Images/topfoot/flogo.gif) no-repeat;
    float: left;
    height: 53px;
    border-right: #d8d8d8 1px dotted;
}
.link
{
    border-bottom: #d8d8d8 1px solid;
    border-left: #d8d8d8 1px solid;
    padding-bottom: 15px;
    margin-top: -1px;
    padding-left: 15px;
    width: 948px;
    padding-right: 15px;
    float: left;
    border-top: #d8d8d8 1px;
    border-right: #d8d8d8 1px solid;
    padding-top: 15px;
}
.link UL
{
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    zoom: 1;
    overflow: hidden;
    padding-top: 3px;
}
.link LI
{
    margin: 0px 3px 4px 0px;
    float: left;
}
.link A
{
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    display: inline-block;
    white-space: nowrap;
    padding-top: 3px;
}
.link_bg
{
    margin-top: 10px;
    width: 980px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) repeat-x 0px -286px;
    float: left;
    overflow: hidden;
}
.link_bg .titbg3
{
    line-height: 27px;
    float: left;
    height: 27px;
    padding-top: 4px;
}
.link_bg .titbg3 SPAN
{
    text-align: center;
    width: 81px;
    display: block;
    float: left;
    color: #333;
    cursor: pointer;
}
.link_bg .titbg3 SPAN.on
{
    text-align: center;
    width: 81px;
    display: block;
    background: url(/JDZJStyle/Images/topfoot/link_bg.png) no-repeat;
    height: 27px;
    font-weight: bold;
}
.link_bg .titbg
{
    width: 11px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) no-repeat 0px -252px;
    float: left;
    height: 30px;
}
.link_bg .titbg2
{
    width: 9px;
    background: url(/JDZJStyle/Images/topfoot/ico.gif) no-repeat -75px -252px;
    float: right;
    height: 30px;
}
#nfoot {
	PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; BACKGROUND: url(/JDZJStyle/Images/img/publicbg.jpg) repeat-x 0px -357px; PADDING-TOP: 13px
}
#nfoot P {
	TEXT-ALIGN: center; WIDTH: 950px; DISPLAY: block; FONT: 12px/26px '宋体',"Arial"; FLOAT: left; COLOR: #444446
}
#nfoot SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 12px/26px "Arial",'宋体'; FLOAT: left; COLOR: #ababad; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 8px
}
#nfoot SPAN A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #033483; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nfoot SPAN A:hover {
	COLOR: #fb5005
}
#nfoot P STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; FONT: 11px "Arial"; PADDING-TOP: 0px
}
#nfoot P B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 12px/26px "Arial",'宋体'; PADDING-TOP: 0px
}
#nfoot P B IMG {
	VERTICAL-ALIGN: middle
}
.nfoot-bt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 10px auto 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-TOP: 15px
}
.nfoot-bt A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT: 12px/14px '宋体'; HEIGHT: 32px; COLOR: #424345; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.nfoot-bt A.abt1 {
	WIDTH: 65px; BACKGROUND: url(/JDZJStyle/Images/img/publicbg.jpg) no-repeat -1px -230px
}
.nfoot-bt A.abt2 {
	WIDTH: 54px; BACKGROUND: url(/JDZJStyle/Images/img/publicbg.jpg) no-repeat -106px -230px
}
.nfoot-bt A.abt3 {
	WIDTH: 58px; BACKGROUND: url(/JDZJStyle/Images/img/publicbg.jpg) no-repeat -1px -273px
}
.nfoot-bt A.abt4 {
	WIDTH: 58px; BACKGROUND: url(/JDZJStyle/Images/img/publicbg.jpg) no-repeat -99px -273px
}
.nfoot-bt A.abt5 {
	WIDTH: 58px; BACKGROUND: url(/JDZJStyle/Images/img/publicbg.jpg) no-repeat -1px -316px
}
.width960 {
	float: left;
	width: 980px;
}

.whole {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.backToTop {
    display: none;
    width: 18px;
    line-height: 1.2;
    padding: 5px 0;
    background-color: #000;
    color: #fff;
    font-size: 12px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 10px;
    bottom: 100px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .6;
    filter: Alpha(opacity=60);
}